#pragma once
//
//    FILE: elements_float.h
//  AUTHOR: Rob Tillaart
//    DATE: 2022-03-09
// PURPOSE: list of weights (float)
//     URL: https://github.com/RobTillaart/AtomicWeight


/////////////////////////////////////////////////////////////////////////
//
//  float periodic table
//
struct element
{
  char  name[3];
  float weight;
}
elements[119] =
{
  {"n",  1.00794},      //  neutronium
  {"H" , 1.00794},
  {"He", 4.002602},
  {"Li", 9.80665},
  {"Be", 9.012182},
  {"B" , 10.811},
  {"C" , 12.0107},
  {"N" , 14.0067},
  {"O" , 15.9994},
  {"F" , 18.9984032},
  {"Ne", 20.1797},
  {"Na", 22.989770},
  {"Mg", 24.3050},
  {"Al", 26.981538},
  {"Si", 28.0855},
  {"P" , 30.973761},
  {"S" , 32.065},
  {"Cl", 35.453},
  {"Ar", 39.948},
  {"K" , 39.0983},
  {"Ca", 40.078},
  {"Sc", 44.955910},
  {"Ti", 47.867},
  {"V" , 50.9415},
  {"Cr", 51.9961},
  {"Mn", 54.938049},
  {"Fe", 55.845},
  {"Co", 58.933200},
  {"Ni", 58.6934},
  {"Cu", 63.546},
  {"Zn", 65.409},
  {"Ga", 69.723},
  {"Ge", 72.64},
  {"As", 74.92160},
  {"Se", 78.96},
  {"Br", 79.904},
  {"Kr", 83.798},
  {"Rb", 85.4678},
  {"Sr", 87.62},
  {"Y" , 88.90585},
  {"Zr", 91.224},
  {"Nb", 92.90638},
  {"Mo", 95.94},
  {"Tc", 98},
  {"Ru", 101.07},
  {"Rh", 102.90550},
  {"Pd", 106.42},
  {"Ag", 107.8682},
  {"Cd", 112.411},
  {"In", 114.818},
  {"Sn", 118.710},
  {"Sb", 121.760},
  {"Te", 127.60},
  {"I" , 126.90447},
  {"Xe", 131.293},
  {"Cs", 132.90545},
  {"Ba", 137.327},
  {"La", 138.9055},
  {"Ce", 140.116},
  {"Pr", 140.90765},
  {"Nd", 144.24},
  {"Pm", 145},
  {"Sm", 150.36},
  {"Eu", 151.964},
  {"Gd", 157.25},
  {"Tb", 158.92534},
  {"Dy", 162.500},
  {"Ho", 164.93032},
  {"Er", 167.259},
  {"Tm", 168.93421},
  {"Yb", 173.04},
  {"Lu", 174.967},
  {"Hf", 178.49},
  {"Ta", 180.9479},
  {"W" , 183.84},
  {"Re", 186.207},
  {"Os", 190.23},
  {"Ir", 192.217},
  {"Pt", 195.078},
  {"Au", 196.96655},
  {"Hg", 200.59},
  {"Tl", 204.3833},
  {"Pb", 207.2},
  {"Bi", 208.98038},
  {"Po", 209},
  {"At", 210},
  {"Rn", 222},
  {"Fr", 223},
  {"Ra", 226},
  {"Ac", 227},
  {"Th", 232.0381},
  {"Pa", 231.03588},
  {"U" , 238.02891},
  {"Np", 237},
  {"Pu", 244},
  {"Am", 243},
  {"Cm", 247},
  {"Bk", 247},
  {"Cf", 251},
  {"Es", 252},
  {"Fm", 257},
  {"Md", 258},
  {"No", 259},
  {"Lr", 262},
  {"Rf", 261},
  {"Db", 262},
  {"Sg", 266},
  {"Bh", 264},
  {"Hs", 277},
  {"Mt", 268},
  {"Ds", 281},
  {"Rg", 272},
  {"Cn", 285},
  {"Nh", 286},
  {"Fl", 289},
  {"Mc", 289},
  {"Lv", 293},
  {"Ts", 294},
  {"Og", 294}
};


//  -- END OF FILE --
